package cineplanet.dao;

import java.util.List;

import cineplanet.excepcion.DAOExcepcion;
import cineplanet.modelo.TabProducto;

public interface IProductoDAO 
{
	public TabProducto insertar(TabProducto objTabProducto) throws DAOExcepcion;
	public TabProducto actualizar(TabProducto objTabProducto) throws DAOExcepcion;
	public TabProducto obtener(TabProducto objTabProducto) throws DAOExcepcion;
	public List<TabProducto> listar(TabProducto objTabProducto) throws DAOExcepcion;
	public List<TabProducto> listarIndicaGenerico(TabProducto objTabProducto) throws DAOExcepcion;
	public List<TabProducto> listarIndicaPadre(TabProducto objTabProducto) throws DAOExcepcion;
	
}
